Pied Puffbird

Pic for today: Pied PuffbirdPied Puffbird: La Selva Biological Station, Costa Rica — Maybe the best bird, or at least best bird sighting, of our visit to the Organization for Tropical Studies, La Selva Biological Station, was this Pied Puffbird, that came down and sat for us at about 15 feet and eye-level. They almost … Continue reading Pied Puffbird